Main Page | File List | File Members

structcmd.h File Reference

A Documented file. More...

Go to the source code of this file.

Defines

#define MAX(a, b)   (((a)>(b))?(a):(b))
 A macro that returns the maximum of a and b.

Typedefs

typedef unsigned int UINT32
 A type definition for a .

Functions

int open (const char *, int)
 Opens a file descriptor.
int close (int)
 Closes the file descriptor fd.
size_t write (int, const char *, size_t)
 Writes count bytes from buf to the filedescriptor fd.
int read (int, char *, size_t)
 Read bytes from a file descriptor.

Variables

int errno
 Contains the last error code.


Detailed Description

A Documented file.

Details.


Define Documentation

#define MAX a,
 )     (((a)>(b))?(a):(b))
 

A macro that returns the maximum of a and b.

Details.


Typedef Documentation

typedef unsigned int UINT32
 

A type definition for a .

Details.


Function Documentation

int close int  fd  ) 
 

Closes the file descriptor fd.

Parameters:
fd The descriptor to close.

int open const char *  pathname,
int  flags
 

Opens a file descriptor.

Parameters:
pathname The name of the descriptor.
flags Opening flags.

int read int  fd,
char *  buf,
size_t  count
 

Read bytes from a file descriptor.

Parameters:
fd The descriptor to read from.
buf The buffer to read into.
count The number of bytes to read.

size_t write int  fd,
const char *  buf,
size_t  count
 

Writes count bytes from buf to the filedescriptor fd.

Parameters:
fd The descriptor to write to.
buf The data buffer to write.
count The number of bytes to write.


Variable Documentation

int errno
 

Contains the last error code.

Warning:
Not thread safe!


Generated on Wed Jul 20 17:56:28 2005 for Structural commands by  doxygen 1.4.4